to meet one's match - Spanisch Englisch Wörterbuch